package server;

import ServiceI.DataServiceI;
import ServiceI.impl.DataServiceImpl;
import ServiceI.impl.DataServiceImplClone;

import java.io.IOException;
import java.util.Arrays;
import java.util.List;

public class ServerClient {
    public static void main(String[] args) throws Exception {
        String[] list = "8080 7881 7880 9090".split(" ");
        for (String s : list) {
            /*在哪个端口启动*/
            AOPServer aopServer = new AOPServer(Integer.parseInt(s));
            /*
             * 需要暴露哪个方法
             * 这个名字叫什么其实随便，只要另一边知道这个名字是这个类就行
             * 甚至还可以更过分，只要你这边的方法名、参数列表、参数类型和那边传过来的相同，随便你用哪个类
             * */
            aopServer.expose(DataServiceI.class, new DataServiceImpl());
            new Thread(aopServer).start();
        }
    }
}
